import tkinter as tk


def m_sum(a):
    # 数组的和
    return sum(map(int, a))

def m_averaged(a):
    # 平均数
    return m_sum(a) / len(a)

def predict():
    # 开始预测
    s = data.get()
    arr = s.split()
    result.set("预计下次得：{} 分".format(m_averaged(arr)))

# 创建主窗口
root = tk.Tk()
root.title("预测射击运动员下一次得分")

# 创建输入框
data = tk.Entry(root)
data.insert(0,"8 9 10 8 6 7")
data.pack()

# 创建预测按钮
button = tk.Button(root, text="预测", command=predict)
button.pack()

# 创建结果显示标签
result = tk.StringVar()
label = tk.Label(root, textvariable=result)
label.pack()

# 运行主循环
root.mainloop()